package com.pro.service;

import com.fasterxml.jackson.databind.JsonNode;
import com.pro.pojo.JsCourseClass;
import com.pro.pojo.JsonData;

/**
 * @Author 祖铭泽
 * @Date 2022/1/12/0012
 * @description 课程分类 业务层
 */
public interface JsCourseClassService {
    /**
     * @Author 祖铭泽
     * @Date 2022/1/12/0012
     * @description 查询所有课程分类（下拉框结构）
     */
    JsonData getAllJsCourseClassSelect();
    /**
     * @Author 祖铭泽
     * @Date 2022/1/12/0012
     * @description 查询所有课程分类（树结构）
     */
    JsonData getAllJsCourseClassTree();
    /**
     * @Author 祖铭泽
     * @Date 2022/1/13/0012
     * @description 添加课程分类
     */
    JsonData addCourseClass(JsCourseClass jsCourseClass);
    /**
     * @Author 祖铭泽
     * @Date 2022/1/13/001
     * @description 删除课程分类
     */
    JsonData deleteCourseClass(Integer id);
    /**
     * @Author 祖铭泽
     * @Date 2022/1/13/001
     * @description 修改课程分类
     */
    JsonData updateCourseClass(JsCourseClass jsCourseClass);

}
